What is the meaning of the word "in perpetuity"?
Definitions:
-
for an indefinitely long time adverb
- bequeathed to the nation in perpetuity
-
for life adverb
- desire happiness in perpetuity